.about-wrp {
  padding: 96px 0;
  position: relative;
}
.about-wrp .row {
  align-items: center;
}
.about-data {
  max-width: 570px;
}
.about-data h2 {
  font-weight: 700;
  font-size: 48px;
  line-height: 60px;
  letter-spacing: -0.03em;
  color: #000000;
  margin: 0 0 16px;
}
.about-data p {
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: -0.02em;
  color: #000000;
  margin: 0 0 85px;
}
.about-data .btn-main {
  padding: 16px 35px;
  background: #72b6af;
  border-radius: 4px;
  font-weight: 600;
  font-size: 18px;
  color: #ffffff;
  display: table;
}
.about-data .btn-main i {
  margin: 0 0 0 4px;
}
.about-img-row {
  position: relative;
}
.about-img-one {
  max-width: 450px;
  padding: 0 0 45px;
}
.about-img-one img {
  width: 100%;
  height: 490px;
  border-radius: 16px;
  object-fit: cover;
}
.about-img-two {
  max-width: 366px;
  padding: 16px;
  background: #fff;
  border-radius: 16px;
  position: absolute;
  bottom: 0;
  right: 0;
}
.about-img-two img {
  width: 320px;
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}

figure {
    margin: 0 auto;
}

@media(min-width:1201px) and (max-width:1600px){
  .banner-data{max-width: 600px;}
  .banner-data h2{font-size: 16px;}
  .banner-data h1,.banner-data h3{font-size: 50px;line-height: 60px;}
  .banner-data p{font-size: 16px;line-height: 24px;margin: 0 0 25px;}
  .btn-main{padding: 12px 25px;font-size: 16px;}
  .pager-rw{bottom: 25px;}
  .about-wrp{padding: 60px 0;}
  .about-data h2{font-size: 36px;line-height: 46px;}
  .about-data p{line-height: 24px;margin: 0 0 30px;}
  .about-img-one{max-width: 350px;}
  .about-img-one img{height: 400px;}
  .about-img-two{max-width: 320px;padding: 10px;}
  .about-img-two img{width: 100%;}
}
@media(min-width:1025px) and (max-width:1200px){
  .banner-data{max-width: 500px;}
  .banner-data h2{font-size: 14px;}
  .banner-data h1,.banner-data h3{font-size: 42px;line-height: 42px;}
  .banner-data p{font-size: 16px;line-height: 24px;margin: 0 0 25px;}
  .btn-main{padding: 12px 25px;font-size: 16px;}
  .pager-rw{bottom: 25px;}
  .about-wrp{padding: 60px 0;}
  .about-data h2{font-size: 36px;line-height: 46px;}
  .about-data p{line-height: 24px;margin: 0 0 30px;}
  .about-img-one{max-width: 350px;}
  .about-img-one img{height: 380px;}
  .about-img-two{max-width: 320px;padding: 10px;}
  .about-img-two img{width: 100%;}
}
@media(min-width:768px) and (max-width:1024px){
  .banner-data{max-width: 500px;}
  .banner-data h2{font-size: 14px;}
  .banner-data h1,.banner-data h3{font-size: 42px;line-height: 42px;}
  .banner-data p{font-size: 16px;line-height: 24px;margin: 0 0 25px;}
  .btn-main{padding: 12px 25px;font-size: 16px;}
  .pager-rw{bottom: 25px;}
  .about-wrp{padding: 50px 0;}
  .about-data h2{font-size: 28px;line-height: 36px;}
  .about-data p{font-size: 14px;line-height: 22px;margin: 0 0 30px;}
  .about-data{margin: 0 0 30px;}
  .about-img-one{padding: 0;margin: 0 auto;}
  .about-img-two{max-width: 80%;position: relative;padding: 10px;margin: -150px auto 0;}
  .about-img-one img{height: auto;}
  .about-img-two img{width: 100%;height: auto;}
}
@media(max-width:767px){
  .banner-data h2{font-size: 14px;}
  .banner-data h1,.banner-data h3{font-size: 32px;line-height: 42px;}
  .banner-data p{font-size: 16px;line-height: 24px;margin: 0 0 25px;}
  .btn-main{padding: 12px 25px;font-size: 16px;}
  .pager-rw{bottom: 25px;}
  .about-wrp{padding: 45px 0;}
  .about-data h2{font-size: 28px;line-height: 36px;}
  .about-data p{font-size: 14px;line-height: 22px;margin: 0 0 30px;}
  .about-data{margin: 0 0 30px;}
  .about-img-one{padding: 0;margin: 0 auto;}
  .about-img-two{max-width: 80%;position: relative;padding: 10px;margin: -100px auto 0;}
  .about-img-one img{height: auto;}
  .about-img-two img{width: 100%;height: auto;}
}
